package com.base.monitor.module.biz.service.collect;

import io.netty.channel.ChannelHandlerContext;

public interface HandlerMessageService {

    /**
     * 处理消息的统一方法
     * @param messageType 消息类型
     * @param ctx netty客户端通道信息
     * @param message 消息内容
     */
    void handle(String messageType, ChannelHandlerContext ctx, String message);

    /**
     * 处理文件上传
     * @param ctx netty客户端通道信息
     * @param message 文件内容
     */
    void handleFile(ChannelHandlerContext ctx, String message);
}
